Micron Document
██████╗ ███████╗████████╗██╗██████╗ ███████╗██████╗ ██╗ █████╗
██╔══██╗██╔════╝╚══██╔══╝██║██╔══██╗██╔════╝██╔══██╗██║██╔══██╗
██████╔╝█████╗ ██║ ██║██████╔╝█████╗ ██║ ██║██║███████║
██╔══██╗██╔══╝ ██║ ██║██╔═══╝ ██╔══╝ ██║ ██║██║██╔══██║
██║ ██║███████╗ ██║ ██║██║ ███████╗██████╔╝██║██║ ██║
╚═╝ ╚═╝╚══════╝ ╚═╝ ╚═╝╚═╝ ╚══════╝╚═════╝ ╚═╝╚═╝ ╚═╝


🬧 The NomadNet Encyclopedia | Archives | Info
- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b

🔍 Search

¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯

MICKEY
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
top
mwbwMICKEY (mwcaacronimo di mwcqMutual Irregular Clocking KEYstream generator) è un mwcgcifrario a flusso mwcwsimmetrico scritto da Steve Babbage e Matthew Dodd nel mwdg2005 per partecipare al progetto mwdweSTREAM, e qui inserito nel portafoglio crittografico come mweaalgoritmo ottimizzato per le implementazioni mweqhardware (mwegProfilo 2). MICKEY non è brevettato ed il suo uso è libero.

MICKEY lavora con mwfachiavi lunghe 80 mwfqbit, come da specifiche del progetto eSTREAM: ne esiste comunque una versione operante con chiavi lunghe mwfg128 bit denominata mwfwMICKEY-128.

Contents

Note

──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────

Descrizione

MICKEY opera generando un mwgwkeystream di 2mwha40 bit partendo da una chiave lunga 80 bit ed un mwhqvettore di inizializzazione (VI) lungo anch'esso 80 bit. Il generatore di mwhgkeystream è composto da 2 registri di 100 bit l'uno, uno operante in maniera lineare (registro mwhwR) e l'altro operante in maniera non lineare (registro mwiaS).

Prima di iniziare ad utilizzarlo, l'algoritmo va inizializzato inserendo nei registri R ed S il VI e la chiave ed eseguendo poi 100 volte la funzione di generazione del mwigkeystream. Solo dopo questi passaggi si inizia cifratura o decifratura eseguendo una semplice operazione di mwiwXOR tra i bit del mwjakeystream ed i bit del messaggio.

La versione originale dell'algoritmo, attualmente identificata come mwjgMICKEY 1.0, utilizzava registri da 80 bit. Jim Hong e Woo-Hwan Kim trovarono alcune debolezze nella struttura dell'algoritmo cite-ref-1[1] tali che gli autori proposero una versione rivista del cifrario con i registri espansi a 100 bit. Questa versione, nota come mwkwMICKEY 2.0, è la versione inserita nel portafoglio dell'eSTREAM.

Note

cite-note-11. mwmgmwmwmwnaTMD-Tradeoff and State Entropy Loss Considerations of Streamcipher MICKEY (mwnqmwngPDF), su mwnwecrypt.eu.org. mwoaURL consultato il 5 ottobre 2008 mwoq(archiviato dall'mwogurl originale l'11 ottobre 2006).

Voci correlate

• mwpgeSTREAM

Collegamenti esterni

mwqwMICKEY 1.0

• mwrgMICKEY 1.0 all'eSTREAM, su ecrypt.eu.org. URL consultato il 5 ottobre 2008 (archiviato dall'url originale l'11 ottobre 2008).

mwsaMICKEY 2.0

• mwswMICKEY 2.0 all'eSTREAM, su ecrypt.eu.org. URL consultato il 5 ottobre 2008 (archiviato dall'url originale il 1º luglio 2012).
• mwtqDescrizione del MICKEY 2.0 (PDF), su ecrypt.eu.org. URL consultato il 5 ottobre 2008 (archiviato dall'url originale il 27 maggio 2011).
• mwtwSorgente in C del MICKEY 2.0 (ZIP), su ecrypt.eu.org. URL consultato il 5 ottobre 2008 (archiviato dall'url originale il 27 maggio 2011).

mwuqMICKEY-128

• mwvaMICKEY-128 all'eSTREAM, su ecrypt.eu.org. URL consultato il 5 ottobre 2008 (archiviato dall'url originale il 20 agosto 2008).
• mwvgDescrizione del MICKEY-128 (PDF), su ecrypt.eu.org. URL consultato il 5 ottobre 2008 (archiviato dall'url originale il 21 febbraio 2007).
• mwwaSOrgente in C del MICKEY-128 (ZIP), su ecrypt.eu.org. URL consultato il 5 ottobre 2008 (archiviato dall'url originale il 14 febbraio 2007).